package cn.hk.vaccination.service;

import cn.hk.user.domain.UserInfo;
import cn.hk.vaccination.domain.SubscribeInfo;
import cn.hk.vaccination.domain.vo.CancelOderVo;
import cn.hk.vaccination.domain.vo.VaccinationVo;
import com.ruoyi.common.core.domain.AjaxResult;

import java.util.List;
import java.util.Map;

public interface VaccinationService {



    List<VaccinationVo>  getVaccinationVoList(UserInfo curUser);

    UserInfo getUserById(Long userId);

    Map<String, Object> getOderDateBYDeptId(Long deptId);

    AjaxResult sinIn(SubscribeInfo subscribeInfo);

    AjaxResult cancelOder(CancelOderVo cancelOderVo);

    List<VaccinationVo> getVaccinationVoListByDeptIdAndUser(UserInfo userInfo, Long communityId);
}
